Android ble低功耗蓝牙周边服务蓝牙服务端
插件 ID: 22510
来源: https://ext.dcloud.net.cn/plugin?id=22510
Android ble 蓝牙服务端 Android ios 等手机均可连接 注意此为服务端 可以用于手机/安卓开发板,模拟硬件等作为ble 蓝牙服务端
更新记录
1.0.4(2026-05-11)
优化
1.0.3(2026-02-02)
优化
1.0.2(2026-02-02)
优化 查看更多
平台兼容性
uni-app(4.03)
| Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 | | |
- |
- |
- |
- | √ | √ | 5.0 |
- |
- | | | 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 小红书小程序 | 快应用-华为 | 快应用-联盟 | | |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- | |
uni-app x(3.97)
| Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 | | |
- |
- | 5.0 |
- |
- |
- | |
xtf-ble_server
需要自定义基座
插件测试使用方法
选择试用,绑定要试用的项目appid, 选择后下载到对应的本地项目, 按照文档 -》把插件引入项目(即 import { RecData, xtf } from '@/uni_modules/xtf-ble_server' 需要先引入), 发布-》云打包-》选择制作基座-》打包等基座制作完成 运行 -》 运行到手机或模拟器-》运行到Androidapp基座-》选择使用自定义基座运行-》选择手机-》运行 之前若安装过基座 ,请卸载之前的基座
此插件为安卓端 ble蓝牙服务端,ios 设备可连接, 请先试用后再购买
uuid 介绍
000000FF-0000-1000-8000-00805F9B34FB (服务uuid) 0000FE01-0000-1000-8000-00805F9B34FB(write) 0000FE03-0000-1000-8000-00805F9B34FB(notity)
uniappx
import { RecData, xtf } from '@/uni_modules/xtf-ble_server';
// 初始化 ble 为蓝牙名称
xtf.init("ble",function(res:boolean){
});
// 方法1 为收到数据的回调 方法2 为连接状态变化的回调
xtf.start(function(data:RecData){
xtf.sendBackDataToClient(data.data);// 收到什么返回什么
},function(mac:string,state:number){
});
xtf.stop(); export type RecData={
mac:string,// 收到的设备地址
data:string // 收到数据 数据为16进制字符
}uniapp
import { RecData, xtf } from '@/uni_modules/xtf-ble_server';
// 初始化 ble 为蓝牙名称
xtf.init("ble",function(res){
});
// 方法1 为收到数据的回调 方法2 为连接状态变化的回调
xtf.start(function(data){
xtf.sendBackDataToClient(data.data);// 收到什么返回什么
},function(mac,state){
});
xtf.stop();